@font-face {
	font-family: 'Alibaba_PuHuiTi_Black';
	/* src: url('/static/typeface/Alibaba_PuHuiTi_Black.ttf') format('truetype'); */
}
@font-face {
	font-family: 'Alibaba_PuHuiTi_Bold';
	/* src: url('/static/typeface/Alibaba_PuHuiTi_Bold.ttf') format('truetype'); */
}
@font-face {
	font-family: 'Alibaba_PuHuiTi_ExtraBold';
	/* src: url('/static/typeface/Alibaba_PuHuiTi_ExtraBold.ttf') format('truetype'); */
}
@font-face {
	font-family: 'Alibaba_PuHuiTi_Heavy';
	/* src: url('/static/typeface/Alibaba_PuHuiTi_Heavy.ttf') format('truetype'); */
}
@font-face {
	font-family: 'Alibaba_PuHuiTi_Light';
	/* src: url('/static/typeface/Alibaba_PuHuiTi_Light.ttf') format('truetype'); */
}
@font-face {
	font-family: 'Alibaba_PuHuiTi_Medium';
	/* src: url('/static/typeface/Alibaba_PuHuiTi_Medium.ttf') format('truetype'); */
}
@font-face {
	font-family: 'Alibaba_PuHuiTi_Regular';
	/* src: url('/static/typeface/Alibaba_PuHuiTi_Regular.ttf') format('truetype'); */
}
@font-face {
	font-family: 'Alibaba_PuHuiTi_SemiBold';
	/* src: url('/static/typeface/Alibaba_PuHuiTi_SemiBold.ttf') format('truetype'); */
}
@font-face {
	font-family: 'Alibaba_PuHuiTi_Thin';
	/* src: url('/static/typeface/Alibaba_PuHuiTi_Thin.ttf') format('truetype'); */
}
@font-face {
	font-family: 'D-DIN-PRO-700-Bold';
	/* src: url('/static/typeface/D-DIN-PRO-700-Bold.otf') format('truetype'); */
}
/* 字体 */
.D-Bold {
	font-family: 'D-DIN-PRO-700-Bold';
}
.A-Black {
	font-family:Alibaba_PuHuiTi_Black;
}
.A-Bold {
	font-family:Alibaba_PuHuiTi_Bold;
}
.A-ExtraBold {
	font-family:Alibaba_PuHuiTi_ExtraBold;
}
.A-Heavy {
	font-family:Alibaba_PuHuiTi_Heavy;
}
.A-Light {
	font-family:Alibaba_PuHuiTi_Light;
}
.A-Medium {
	font-family:Alibaba_PuHuiTi_Medium;
}
.A-Regular {
	font-family:Alibaba_PuHuiTi_Regular;
}
.A-SemiBold {
	font-family:Alibaba_PuHuiTi_SemiBold;
}
.A-Thin {
	font-family:Alibaba_PuHuiTi_Thin;
}
/* 字重 */
.fw400 {
	font-weight: 400;
}
.fw500 {
	font-weight: 500;
}
.fw600 {
	font-weight: 600;
}
.fw700 {
	font-weight: 700;
}
.fw800 {
	font-weight: 800;
}
.fwNo {
	font-weight: normal;
	
}
/* 对齐方式 */
.text-alignC {
	text-align: center;
}
.text-alignR {
	text-align: right;
}

.text-alignL {
	text-align: left;
}
/* 文本益处显示省略号 */
.text-overflow1 {
	-webkit-line-clamp: 1;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
}
.text-overflow2 {
	-webkit-line-clamp: 2;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
}
.lineThrough{
	text-decoration: line-through;
}